/*
Template Name:项目名称
Author:创弈工场
*/
@charset "utf-8";
h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,div{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
li{list-style:none;}
fieldset,img{ border:0;}
button,input,select,textarea{font-size:100%;}
body,button,input,select,textarea{font:12px/1 Arial,Tahoma,Helvetica,SimSun,san-serif;}
address,cite,dfn,em,var{font-style:normal;}
legend{color:#000;}
code,kbd,samp{font-family:"Courier New",monospace;}
hr{border:none;height:1px;}
a{color:#333;text-decoration:none; margin:0px; padding:0px;}
a:hover{ text-decoration:underline;}
.clear{ clear:both; font-size:0; height:0; overflow:hidden; margin:0; padding:0}
.fl{ float:left;}
.fr{ float:right;}

body{
	background:#0D64CC;
	text-align:left;
	color:#555555; width:1000px; 
	padding:0px; margin:0 auto; 
}
.all{
	float:left;  width:970px; padding:0 0px 0 0px; background:#fff;
}
.header{
	background: url(../images/header_bg.jpg) repeat-x;
}
.header_left{ float:left; width:835px; height:86px; }
.header_left a{ float:left; width:490px; }
.header_left .casesFlash{ float:right; width:330px; height:60px; padding-top:15px;}
.header_right{ float:right; width:130px; height:66px; line-height:24px; padding:20px 5px 0 0;}
.add_home{ float:right; padding-left:12px; background: url(../images/add_home.gif) left 4px no-repeat;}
.add_fav{ float:right; padding-left:12px; background: url(../images/add_fav.gif) left 4px no-repeat; margin-left:5px; display:inline;}

.nav{ width:970px; line-height:40px; background:url(../images/nav_bg.gif) left top no-repeat;}
.nav li{ float:left; width:97px; text-align:center; background:url(../images/nav_split.jpg) left top no-repeat;}
.nav li a{ color:#fff; font-family:"黑体"; font-size:14px;}

.huandeng{ width:970px; height:359px; padding-top:10px;}
.kuaisu_daohang{ width:970px; float:left; height:39px; line-height:39px; background:url(../images/kuaisu_bg.jpg) repeat-x; }
.kuaisu_daohang span{ float:left; margin-right:50px; display:inline; }
.kuaisu_daohang a{ float:left; margin-left:50px; display:inline; }

.midd{ float:left; width:970px; background:url(../images/midd_bg.jpg) left top repeat-x; }

.midd_left{ width:651px; float:left; }
.ahoutus{ width:337px; float:left; }
.ahoutus_tit{width:337px; height:30px; background:url(../images/about_tit.jpg) left top no-repeat; text-align:right; line-height:30px; padding-top:10px;}
.ahoutus_tit a{font-family:Arial, Helvetica, sans-serif; color:#124B8F; font-weight:bold; font-size:12px; float:right; padding-right:10px;}
.ahoutus_con{ width:317px; padding:10px 10px 0px 10px; background:url(../images/ahoutcon_bg.jpg) right top no-repeat;}
.ahoutus_con img{ margin-right:10px; display:inline; }
.ahoutus_con p{ text-indent:2em; line-height:22px; }

.newstop{ width:314px; float:left; }
.newstop_tit{ width:314px; height:30px; background:url(../images/news_tit.jpg) left top no-repeat; text-align:right; line-height:30px; padding-top:10px; }
.newstop_tit a{ font-family:Arial, Helvetica, sans-serif; color:#124B8F; font-weight:bold; font-size:12px; float:right; padding-right:10px;}
.newstop_con{ width:294px; padding:10px 10px 0px 10px; }
.newstop_con li{ float:left; width:284px; height:25px; line-height:25px; background:url(../images/news_a.gif) left center no-repeat; padding-left:10px; border-bottom: 1px dashed #DDDDDD; }
.newstop_con li a{ float:left;color:#555555;}
.newstop_con li span{ float:right;}

.chanpin{ width:651px; float:left; }
.chanpin_tit{ width:651px; height:25px; background:url(../images/chanpintit_bg.gif) left bottom repeat-x; text-align:right;}
.chanpin_tit span{float:left; width:90px; height:25px; background:url(../images/chanpin_tit.jpg) left top no-repeat; }
.chanpin_tit a{ background:#fff; padding-top:11px; height:14px; font-family:Arial, Helvetica, sans-serif; color:#124B8F; font-weight:bold; font-size:12px; float:right; padding-right:10px; padding-left:10px; }
.chanpin_con{ float:left; width:631px; padding:10px; }
/*图片+标题滚动*/
/*图字滚动*/
.marquee_left{ width:631px; float:left; }
.marquee_left table{ width:140px; height:115px; margin:0px; padding:0px 10px;}
.marquee_img a img{ width:120px; height:90px; float:left; border:2px solid #C2C7CB; }
.marquee_zi{
	width:124px; height:25px; line-height:25px; float:left;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
	-moz-binding: url('ellipsis.xml#ellipsis');
}

.midd_right{ width:319px; float:left; }
.tabs_tit{ float:left; width:309px; padding-left:10px; }
.tabs_tit li{
	cursor:pointer;
	float:left; width:120px; height:23px; text-align:center; padding-top:17px;
	font-family:'黑体'; font-size:14px; color:#184A81;
	background:url(../images/card_tit.jpg) left top no-repeat;
}
.tabs_style{
	font-weight:normal;
}
.tabs_style2{
	font-weight:bold;
}

.midd_right_con{
	width:304px; float:left; padding:15px 0 0 15px;
}
.midd_right_con ul {
	float:left; width:304px; margin:0px; padding:0px;
}
.midd_right_con ul li {
	float:left; width: 290px; height:75px;
	border-bottom: 1px dashed #b1b1b1;
	display:inline;
	padding-bottom:5px;
	margin-bottom:5px;
}
.midd_right_con ul li img {
	float: left;
}
.midd_right_con ul li span {
	float: left; width:170px; padding-left:5px; line-height:25px; font-weight:bold;
}
.midd_right_con ul li p {
	float: left; width:170px; padding-left:5px; line-height:22px;
}
#midd_right_con_more{ float:left; width: 290px; height:29px; border:0px; margin:0px; padding:0; }
#midd_right_con_more a{ float:right; height:20px; line-height:20px; }

.footer{
	width:970px; height:45px; background:url(../images/footer_bg.jpg) #fff 15px top no-repeat; height:44px; line-height:44px; text-align:center; color:#fff;
}

.sub_main{ float:left; width:970px; background:url(../images/midd_bg.jpg) left top repeat-x; }
.sub_left{ float:left; width:201px; padding-left:23px; }
.sub_left_tit{ float:left; width:151px; height:20px; padding-top:20px; padding-left:50px; font-weight:bold; color:#124B8F; background:url(../images/sub_left_tit.jpg) left top no-repeat; }
.sub_left_tit span{ font-size:10px; color:#818181; font-family:Arial, Helvetica, sans-serif;} 
.sub_nav{
	float:left; width:189px; margin-left:6px; display:inline; background:#DFDFDF;
}
.sub_nav li{ float:left; width:165px; line-height:25px; margin:5px 0px 5px 13px; display:inline;}
.sub_nav li a{
	float:left; width:165px; line-height:25px; background:url(../images/sub_bav_bg.jpg) left top no-repeat;
	text-decoration:none; text-align:center; color:#124B8F;
}
.sub_nav li a:hover{
	background:url(../images/sub_bav_bg_hover.gif) left top no-repeat;
	text-decoration:none; color:#fff;
}
#selected{
	background:url(../images/sub_bav_bg_hover.gif) left top no-repeat;
	text-decoration:none; color:#fff;
}
.sub_right{ float:left; width:746px; }
.right_top{ float:left; width:746px; height:30px; line-height:30px; padding-top:10px; }
.right_top span{ float:left; width:116px; padding-left:30px; font-weight:bold; color:#124B8F; background:url(../images/iso.gif) 15px 10px no-repeat; }
.right_top p{ float:right; width:590px; text-align:right; padding-right:10px; }
.right_top p a{ color:#555555;}
.right_main{float:left; text-align:justify; padding:15px 10px 15px 10px; width:726px;}

.xwdt_a{
	float:left; width:220px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
	-moz-binding: url('ellipsis.xml#ellipsis');
}
.cgal_a{
	float:left; width:170px;
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
	-moz-binding: url('ellipsis.xml#ellipsis');
}


